home *** CD-ROM | disk | FTP | other *** search
Unknown | 1991-02-09 | 7.0 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
| |
100%
| xdgMime
| image/x-tga
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 10 f4 20 3e 21 | 52 75 6e 49 6d 61 67 65 |..... >!|RunImage|
|00000010| 0d 00 14 04 0d 00 1e 37 | f4 20 41 6e 6f 74 68 65 |.......7|. Anothe|
|00000020| 72 20 70 72 6f 67 20 66 | 72 6f 6d 20 74 68 65 20 |r prog f|rom the |
|00000030| 77 61 72 70 65 64 20 6d | 69 6e 64 20 6f 66 20 53 |warped m|ind of S|
|00000040| 69 6d 6f 6e 20 43 6c 6f | 75 67 68 0d 00 28 34 f4 |imon Clo|ugh..(4.|
|00000050| 20 42 61 73 65 64 20 6f | 6e 20 74 68 65 20 44 65 | Based o|n the De|
|00000060| 73 6b 44 75 63 6b 20 70 | 72 6f 67 72 61 6d 20 62 |skDuck p|rogram b|
|00000070| 79 20 53 74 75 61 72 74 | 20 50 61 79 6e 65 2e 0d |y Stuart| Payne..|
|00000080| 00 32 04 0d 00 3c 1e f4 | 20 47 75 6e 66 69 72 65 |.2...<..| Gunfire|
|00000090| 20 46 69 6e 61 6c 69 73 | 65 64 20 39 2f 31 2f 39 | Finalis|ed 9/1/9|
|000000a0| 31 0d 00 46 28 f4 20 49 | 6e 74 65 72 61 63 74 69 |1..F(. I|nteracti|
|000000b0| 76 65 20 42 75 69 6c 64 | 69 6e 67 73 20 41 64 64 |ve Build|ings Add|
|000000c0| 65 64 20 39 2f 32 2f 39 | 31 0d 00 50 04 0d 00 5a |ed 9/2/9|1..P...Z|
|000000d0| 09 f2 69 6e 69 74 0d 00 | 64 26 f4 20 73 65 74 20 |..init..|d&. set |
|000000e0| 75 70 20 74 68 65 20 64 | 65 66 61 75 6c 74 20 65 |up the d|efault e|
|000000f0| 72 72 6f 72 20 68 61 6e | 64 6c 65 72 0d 00 6e 14 |rror han|dler..n.|
|00000100| ee 20 85 20 f2 65 72 72 | 6f 72 28 9f 2c f6 24 29 |. . .err|or(.,.$)|
|00000110| 0d 00 78 05 f5 0d 00 82 | 2f 20 c8 99 20 22 57 69 |..x.....|/ .. "Wi|
|00000120| 6d 70 5f 50 6f 6c 6c 22 | 2c 70 6f 6c 6c 5f 6d 61 |mp_Poll"|,poll_ma|
|00000130| 73 6b 25 2c 65 76 65 6e | 74 25 20 b8 20 61 63 74 |sk%,even|t% . act|
|00000140| 69 6f 6e 25 0d 00 8c 13 | 20 f2 64 65 73 70 61 74 |ion%....| .despat|
|00000150| 63 68 5f 70 6f 6c 6c 0d | 00 96 07 fd 20 a3 0d 00 |ch_poll.|.... ...|
|00000160| a0 05 e0 0d 00 aa 05 3a | 0d 00 b4 13 dd f2 64 65 |.......:|......de|
|00000170| 73 70 61 74 63 68 5f 70 | 6f 6c 6c 0d 00 be 11 20 |spatch_p|oll.... |
|00000180| c8 8e 20 61 63 74 69 6f | 6e 25 20 ca 0d 00 c8 10 |.. actio|n% .....|
|00000190| 20 20 c9 20 30 3a 20 f2 | 6e 75 6c 6c 0d 00 d2 12 | . 0: .|null....|
|000001a0| 20 20 c9 20 31 3a 20 f2 | 72 65 64 72 61 77 0d 00 | . 1: .|redraw..|
|000001b0| dc 10 20 20 c9 20 32 3a | 20 f2 6f 70 65 6e 0d 00 |.. . 2:| .open..|
|000001c0| e6 1a 20 20 c9 20 33 3a | 20 f2 63 6c 6f 73 65 28 |.. . 3:| .close(|
|000001d0| 21 65 76 65 6e 74 25 29 | 0d 00 f0 24 20 20 c9 20 |!event%)|...$ . |
|000001e0| 36 3a 20 e7 20 65 76 65 | 6e 74 25 21 31 32 3d 54 |6: . eve|nt%!12=T|
|000001f0| 61 6e 6b 57 69 6e 64 6f | 77 25 20 8c 0d 00 fa 1c |ankWindo|w% .....|
|00000200| 20 20 20 20 20 20 20 20 | 20 20 20 c8 8e 20 65 76 | | .. ev|
|00000210| 65 6e 74 25 21 38 20 ca | 0d 01 04 3b 20 20 20 20 |ent%!8 .|...; |
|00000220| 20 20 20 20 20 20 20 20 | 20 c9 20 34 2c 31 3a e7 | | . 4,1:.|
|00000230| 20 65 76 65 6e 74 25 21 | 34 20 3c 20 28 42 25 2b | event%!|4 < (B%+|
|00000240| 36 34 29 20 80 20 ac 20 | 54 61 6e 6b 46 69 72 65 |64) . . |TankFire|
|00000250| 25 20 8c 0d 01 0e 25 20 | 20 20 20 20 20 20 20 20 |% ....% | |
|00000260| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 54 61 6e | | Tan|
|00000270| 6b 46 69 72 65 25 3d b9 | 0d 01 18 29 20 20 20 20 |kFire%=.|...) |
|00000280| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000290| 20 20 68 6f 75 73 65 58 | 25 3d 21 65 76 65 6e 74 | houseX|%=!event|
|000002a0| 25 0d 01 22 31 20 20 20 | 20 20 20 20 20 20 20 20 |%.."1 | |
|000002b0| 20 20 20 20 20 20 20 20 | 20 20 20 64 6f 77 6e 72 | | downr|
|000002c0| 6f 61 64 25 3d 28 68 6f | 75 73 65 58 25 3c 3d 58 |oad%=(ho|useX%<=X|
|000002d0| 25 29 0d 01 2c 39 20 20 | 20 20 20 20 20 20 20 20 |%)..,9 | |
|000002e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 f2 74 61 6e | | .tan|
|000002f0| 6b 66 69 72 65 28 53 70 | 72 69 74 65 54 6f 74 61 |kfire(Sp|riteTota|
|00000300| 6c 25 2c 68 6f 75 73 65 | 58 25 29 0d 01 36 3b 20 |l%,house|X%)..6; |
|00000310| 20 20 20 20 20 20 20 20 | 20 20 20 20 c9 20 32 3a | | . 2:|
|00000320| 20 c8 99 20 26 34 30 30 | 44 34 2c 2c 6d 65 6e 75 | .. &400|D4,,menu|
|00000330| 25 2c 65 76 65 6e 74 25 | 21 30 2d 36 34 2c 65 76 |%,event%|!0-64,ev|
|00000340| 65 6e 74 25 21 34 0d 01 | 40 10 20 20 20 20 20 20 |ent%!4..|@. |
|00000350| 20 20 20 20 20 cb 0d 01 | 4a 0f 20 20 20 20 20 20 | ...|J. |
|00000360| 20 20 20 20 cd 0d 01 54 | 10 20 20 c9 20 39 3a 20 | ...T|. . 9: |
|00000370| f2 6d 65 6e 75 0d 01 5e | 1e 20 20 c9 20 31 37 2c |.menu..^|. . 17,|
|00000380| 31 38 3a f2 72 65 63 65 | 69 76 65 28 65 76 65 6e |18:.rece|ive(even|
|00000390| 74 25 29 0d 01 68 07 20 | 20 cb 0d 01 72 06 20 cd |t%)..h. | ...r. .|
|000003a0| 0d 01 7c 05 e1 0d 01 86 | 05 3a 0d 01 90 0b dd 20 |..|.....|.:..... |
|000003b0| f2 69 6e 69 74 0d 01 9a | 07 ea 20 85 0d 01 a4 09 |.init...|.. .....|
|000003c0| 53 54 25 3d 91 0d 01 ae | 08 c8 a0 20 32 0d 01 b8 |ST%=....|... 2...|
|000003d0| 0f 54 61 6e 6b 4d 61 78 | 25 3d 33 32 0d 01 c2 13 |.TankMax|%=32....|
|000003e0| 53 70 72 69 74 65 54 6f | 74 61 6c 25 3d 34 31 0d |SpriteTo|tal%=41.|
|000003f0| 01 cc 2d 46 69 72 65 25 | 3d b9 3a 54 61 6e 6b 46 |..-Fire%|=.:TankF|
|00000400| 69 72 65 25 3d a3 3a 68 | 6f 75 73 65 58 25 3d 30 |ire%=.:h|ouseX%=0|
|00000410| 3a 64 6f 77 6e 72 6f 61 | 64 25 3d a3 0d 01 d6 14 |:downroa|d%=.....|
|00000420| 4f 53 5f 53 70 72 69 74 | 65 4f 70 25 3d 26 32 45 |OS_Sprit|eOp%=&2E|
|00000430| 0d 01 e0 45 de 20 54 61 | 6e 6b 73 25 28 53 70 72 |...E. Ta|nks%(Spr|
|00000440| 69 74 65 54 6f 74 61 6c | 25 29 2c 77 69 64 74 68 |iteTotal|%),width|
|00000450| 25 28 53 70 72 69 74 65 | 54 6f 74 61 6c 25 29 2c |%(Sprite|Total%),|
|00000460| 68 69 65 67 68 74 25 28 | 53 70 72 69 74 65 54 6f |hieght%(|SpriteTo|
|00000470| 74 61 6c 25 29 0d 01 ea | 3c de 20 71 25 20 26 38 |tal%)...|<. q% &8|
|00000480| 30 30 2c 20 65 76 65 6e | 74 25 20 26 38 30 30 2c |00, even|t% &800,|
|00000490| 20 65 72 72 6f 72 5f 62 | 6c 6b 25 20 32 35 36 2c | error_b|lk% 256,|
|000004a0| 6d 65 6e 75 25 20 31 32 | 38 2c 20 73 31 25 20 33 |menu% 12|8, s1% 3|
|000004b0| 32 0d 01 f4 0e 62 75 66 | 73 7a 25 3d 32 35 36 0d |2....buf|sz%=256.|
|000004c0| 01 fe 1a 70 6f 6c 6c 5f | 6d 61 73 6b 25 20 3d 20 |...poll_|mask% = |
|000004d0| ac 28 26 36 30 30 34 46 | 29 0d 02 08 20 de 20 74 |.(&6004F|)... . t|
|000004e0| 61 73 6b 69 64 25 20 35 | 3a 20 24 74 61 73 6b 69 |askid% 5|: $taski|
|000004f0| 64 25 3d 22 54 41 53 4b | 22 0d 02 12 3f c8 99 20 |d%="TASK|"...?.. |
|00000500| 22 57 69 6d 70 5f 49 6e | 69 74 69 61 6c 69 73 65 |"Wimp_In|itialise|
|00000510| 22 2c 32 30 30 2c 21 74 | 61 73 6b 69 64 25 2c 22 |",200,!t|askid%,"|
|00000520| 44 65 73 6b 57 61 72 22 | 20 b8 20 2c 74 61 73 6b |DeskWar"| . ,task|
|00000530| 5f 68 61 6e 64 6c 65 25 | 0d 02 1c 22 ee 20 85 20 |_handle%|...". . |
|00000540| ea 20 f2 65 72 72 6f 72 | 28 9f 2c 20 f6 24 29 3a |. .error|(., .$):|
|00000550| f2 74 65 72 6d 69 6e 61 | 74 65 0d 02 26 07 ea 20 |.termina|te..&.. |
|00000560| 85 0d 02 30 08 4e 25 3d | 32 0d 02 3a 09 78 72 25 |...0.N%=|2..:.xr%|
|00000570| 3d 30 0d 02 44 09 f2 6d | 6f 64 65 0d 02 4e 0a 42 |=0..D..m|ode..N.B|
|00000580| 25 3d 31 33 36 0d 02 58 | 0b 70 25 3d 71 25 2b 34 |%=136..X|.p%=q%+4|
|00000590| 0d 02 62 22 21 70 25 3d | 30 3a 70 25 21 34 3d 42 |..b"!p%=|0:p%!4=B|
|000005a0| 25 3a 70 25 21 38 3d 52 | 25 3a 70 25 21 31 32 3d |%:p%!8=R|%:p%!12=|
|000005b0| 54 25 0d 02 6c 14 70 25 | 21 31 36 3d 30 3a 70 25 |T%..l.p%|!16=0:p%|
|000005c0| 21 32 30 3d 54 25 0d 02 | 76 2e 70 25 21 32 34 3d |!20=T%..|v.p%!24=|
|000005d0| 2d 32 3a 70 25 21 32 38 | 3d 26 38 43 30 3a 70 25 |-2:p%!28|=&8C0:p%|
|000005e0| 21 33 32 3d 26 34 30 34 | 30 34 30 37 3a 70 25 21 |!32=&404|0407:p%!|
|000005f0| 33 36 3d 30 0d 02 80 26 | 70 25 21 34 30 3d 30 3a |36=0...&|p%!40=0:|
|00000600| 70 25 21 34 34 3d 42 25 | 3a 70 25 21 34 38 3d 52 |p%!44=B%|:p%!48=R|
|00000610| 25 3a 70 25 21 35 32 3d | 54 25 0d 02 8a 1a e3 20 |%:p%!52=|T%..... |
|00000620| 49 25 3d 35 36 20 b8 20 | 38 37 3a 70 25 3f 49 25 |I%=56 . |87:p%?I%|
|00000630| 3d 30 3a ed 0d 02 8c 04 | 0d 02 94 0f 70 25 21 36 |=0:.....|....p%!6|
|00000640| 30 3d 26 33 30 30 30 0d | 02 9e 2c c8 99 20 22 57 |0=&3000.|..,.. "W|
|00000650| 69 6d 70 5f 43 72 65 61 | 74 65 57 69 6e 64 6f 77 |imp_Crea|teWindow|
|00000660| 22 2c 2c 70 25 20 b8 20 | 54 61 6e 6b 57 69 6e 64 |",,p% . |TankWind|
|00000670| 6f 77 25 0d 02 a8 13 21 | 71 25 3d 54 61 6e 6b 57 |ow%....!|q%=TankW|
|00000680| 69 6e 64 6f 77 25 0d 02 | b2 1c c8 99 20 22 57 69 |indow%..|.... "Wi|
|00000690| 6d 70 5f 4f 70 65 6e 57 | 69 6e 64 6f 77 22 2c 2c |mp_OpenW|indow",,|
|000006a0| 71 25 0d 02 bc 0e f2 4c | 6f 61 64 74 61 6e 6b 73 |q%.....L|oadtanks|
|000006b0| 0d 02 c6 0e f2 73 65 74 | 75 70 6d 65 6e 75 0d 02 |.....set|upmenu..|
|000006c0| d0 29 73 31 25 21 31 36 | 3d 26 34 30 30 30 30 31 |.)s1%!16|=&400001|
|000006d0| 30 32 3a 73 31 25 21 32 | 34 3d 73 61 72 25 3a 73 |02:s1%!2|4=sar%:s|
|000006e0| 31 25 21 32 38 3d 30 0d | 02 da 08 49 25 3d 31 0d |1%!28=0.|...I%=1.|
|000006f0| 02 e4 1c 78 72 25 3d 52 | 25 3e 3e 31 3a 64 78 25 |...xr%=R|%>>1:dx%|
|00000700| 3d 38 3a 63 6f 75 6e 74 | 25 3d 31 0d 02 ee 10 58 |=8:count|%=1....X|
|00000710| 25 3d a4 4d 6f 76 65 54 | 61 6e 6b 0d 02 f8 09 59 |%=.MoveT|ank....Y|
|00000720| 25 3d 42 25 0d 03 02 1a | 4c 61 73 74 58 25 3d 78 |%=B%....|LastX%=x|
|00000730| 72 25 3a 4c 61 73 74 54 | 61 6e 6b 25 3d 31 0d 03 |r%:LastT|ank%=1..|
|00000740| 0c 05 e1 0d 03 16 04 0d | 03 20 0f dd f2 4c 6f 61 |........|. ...Loa|
|00000750| 64 74 61 6e 6b 73 0d 03 | 2a 0c ea 20 73 61 64 64 |dtanks..|*.. sadd|
|00000760| 72 25 0d 03 34 13 f4 20 | 67 65 74 20 66 69 6c 65 |r%..4.. |get file|
|00000770| 20 73 69 7a 65 0d 03 3e | 30 41 25 3d 8e 22 3c 44 | size..>|0A%=."<D|
|00000780| 65 73 6b 57 61 72 24 44 | 69 72 3e 2e 53 70 72 69 |eskWar$D|ir>.Spri|
|00000790| 74 65 46 69 6c 65 22 3a | 73 7a 25 3d a2 23 41 25 |teFile":|sz%=.#A%|
|000007a0| 3a d9 23 41 25 0d 03 48 | 04 0d 03 52 18 f4 20 6d |:.#A%..H|...R.. m|
|000007b0| 61 6b 65 20 61 20 73 70 | 72 69 74 65 20 61 72 65 |ake a sp|rite are|
|000007c0| 61 0d 03 5c 12 de 20 73 | 61 72 25 20 31 30 30 2b |a..\.. s|ar% 100+|
|000007d0| 73 7a 25 0d 03 66 1a 21 | 73 61 72 25 3d 31 30 30 |sz%..f.!|sar%=100|
|000007e0| 2b 73 7a 25 3a 73 61 72 | 25 21 34 3d 30 0d 03 70 |+sz%:sar|%!4=0..p|
|000007f0| 18 73 61 72 25 21 38 3d | 31 36 3a 73 61 72 25 21 |.sar%!8=|16:sar%!|
|00000800| 31 32 3d 31 36 0d 03 7a | 1d c8 99 20 4f 53 5f 53 |12=16..z|... OS_S|
|00000810| 70 72 69 74 65 4f 70 25 | 2c 26 31 30 39 2c 73 61 |priteOp%|,&109,sa|
|00000820| 72 25 0d 03 84 04 0d 03 | 8e 1e f4 20 6c 6f 61 64 |r%......|... load|
|00000830| 20 73 70 72 69 74 65 20 | 66 69 6c 65 20 69 6e 74 | sprite |file int|
|00000840| 6f 20 69 74 0d 03 98 38 | c8 99 20 4f 53 5f 53 70 |o it...8|.. OS_Sp|
|00000850| 72 69 74 65 4f 70 25 2c | 26 31 30 41 2c 73 61 72 |riteOp%,|&10A,sar|
|00000860| 25 2c 22 3c 44 65 73 6b | 57 61 72 24 44 69 72 3e |%,"<Desk|War$Dir>|
|00000870| 2e 53 70 72 69 74 65 46 | 69 6c 65 22 0d 03 a2 27 |.SpriteF|ile"...'|
|00000880| f4 20 67 65 74 20 61 64 | 64 72 65 73 73 65 73 20 |. get ad|dresses |
|00000890| 6f 66 20 74 68 65 20 74 | 61 6e 6b 20 73 70 72 69 |of the t|ank spri|
|000008a0| 74 65 73 0d 03 ac 19 e3 | 20 4c 25 3d 31 20 b8 20 |tes.....| L%=1 . |
|000008b0| 53 70 72 69 74 65 54 6f | 74 61 6c 25 0d 03 b6 37 |SpriteTo|tal%...7|
|000008c0| 20 20 20 c8 99 20 4f 53 | 5f 53 70 72 69 74 65 4f | .. OS|_SpriteO|
|000008d0| 70 25 2c 26 31 31 38 2c | 73 61 72 25 2c 22 74 61 |p%,&118,|sar%,"ta|
|000008e0| 6e 6b 22 2b c3 28 4c 25 | 29 20 b8 2c 2c 73 61 64 |nk"+.(L%|) .,,sad|
|000008f0| 64 72 25 0d 03 c0 18 20 | 20 20 54 61 6e 6b 73 25 |dr%.... | Tanks%|
|00000900| 28 4c 25 29 3d 73 61 64 | 64 72 25 0d 03 ca 47 20 |(L%)=sad|dr%...G |
|00000910| 20 20 77 69 64 74 68 25 | 28 4c 25 29 3d 28 28 28 | width%|(L%)=(((|
|00000920| 73 61 64 64 72 25 21 31 | 36 29 2b 31 29 2a 38 29 |saddr%!1|6)+1)*8)|
|00000930| 2d 28 73 61 64 64 72 25 | 21 32 34 3e 3e 32 29 2d |-(saddr%|!24>>2)-|
|00000940| 28 37 2d 28 73 61 64 64 | 72 25 21 32 38 3e 3e 32 |(7-(sadd|r%!28>>2|
|00000950| 29 29 0d 03 d4 1c 20 20 | 20 68 69 65 67 68 74 25 |)).... | hieght%|
|00000960| 28 4c 25 29 3d 73 61 64 | 64 72 25 21 32 30 0d 03 |(L%)=sad|dr%!20..|
|00000970| de 07 ed 4c 25 0d 03 e8 | 05 e1 0d 03 f2 04 0d 03 |...L%...|........|
|00000980| fc 0b dd 20 f2 6e 75 6c | 6c 0d 04 06 11 20 58 25 |... .nul|l.... X%|
|00000990| 3d a4 4d 6f 76 65 54 61 | 6e 6b 0d 04 07 20 20 f4 |=.MoveTa|nk... .|
|000009a0| 46 4f 52 7a 65 64 3d 30 | 54 4f 31 20 3a 58 25 2b |FORzed=0|TO1 :X%+|
|000009b0| 3d 28 7a 65 64 2a 32 30 | 30 29 0d 04 08 04 0d 04 |=(zed*20|0)......|
|000009c0| 10 15 20 f4 20 45 72 61 | 73 65 20 6f 6c 64 20 74 |.. . Era|se old t|
|000009d0| 61 6e 6b 0d 04 1a 0b 20 | e6 20 30 2c 31 31 0d 04 |ank.... |. 0,11..|
|000009e0| 24 1a 20 f4 20 4c 6f 6f | 6b 20 66 6f 72 20 72 65 |$. . Loo|k for re|
|000009f0| 63 74 61 6e 67 6c 65 73 | 0d 04 2e 14 20 e7 20 28 |ctangles|.... . (|
|00000a00| 58 25 3e 4c 61 73 74 58 | 25 29 20 8c 0d 04 38 17 |X%>LastX|%) ...8.|
|00000a10| 20 20 20 20 21 71 25 3d | 54 61 6e 6b 57 69 6e 64 | !q%=|TankWind|
|00000a20| 6f 77 25 0d 04 42 1c 20 | 20 20 20 71 25 21 34 3d |ow%..B. | q%!4=|
|00000a30| 4c 61 73 74 58 25 3a 71 | 25 21 31 32 3d 58 25 0d |LastX%:q|%!12=X%.|
|00000a40| 04 4c 32 20 20 20 20 71 | 25 21 38 3d 59 25 3a 71 |.L2 q|%!8=Y%:q|
|00000a50| 25 21 31 36 3d 59 25 2b | 28 68 69 65 67 68 74 25 |%!16=Y%+|(hieght%|
|00000a60| 28 4c 61 73 74 54 61 6e | 6b 25 29 3c 3c 32 29 2b |(LastTan|k%)<<2)+|
|00000a70| 34 0d 04 56 21 20 20 20 | 20 f4 20 47 6f 20 66 6f |4..V! | . Go fo|
|00000a80| 72 20 65 72 61 73 65 20 | 72 65 63 74 61 6e 67 6c |r erase |rectangl|
|00000a90| 65 73 0d 04 60 1a 20 20 | 20 20 c8 99 20 26 34 30 |es..`. | .. &40|
|00000aa0| 30 43 39 2c 2c 71 25 20 | b8 20 66 25 0d 04 6a 0e |0C9,,q% |. f%..j.|
|00000ab0| 20 20 20 20 e7 20 66 25 | 20 8c 0d 04 74 0e 20 20 | . f%| ...t. |
|00000ac0| 20 20 20 c8 95 20 66 25 | 0d 04 7e 33 20 20 20 20 | .. f%|..~3 |
|00000ad0| 20 20 c8 93 20 c8 90 20 | 71 25 21 32 38 2c 71 25 | .. .. |q%!28,q%|
|00000ae0| 21 33 32 2c 71 25 21 33 | 36 2d 71 25 21 32 38 2c |!32,q%!3|6-q%!28,|
|00000af0| 71 25 21 34 30 2d 71 25 | 21 33 32 0d 04 88 1c 20 |q%!40-q%|!32.... |
|00000b00| 20 20 20 20 20 c8 99 20 | 26 34 30 30 43 41 2c 2c | .. |&400CA,,|
|00000b10| 71 25 20 b8 20 66 25 0d | 04 92 0a 20 20 20 20 20 |q% . f%.|... |
|00000b20| ce 0d 04 9c 09 20 20 20 | 20 cd 0d 04 a6 06 20 cd |..... | ..... .|
|00000b30| 0d 04 b0 1b 20 72 31 25 | 3d 58 25 2b 28 77 69 64 |.... r1%|=X%+(wid|
|00000b40| 74 68 25 28 49 25 29 3c | 3c 31 29 0d 04 ba 26 20 |th%(I%)<|<1)...& |
|00000b50| 72 32 25 3d 4c 61 73 74 | 58 25 2b 28 77 69 64 74 |r2%=Last|X%+(widt|
|00000b60| 68 25 28 4c 61 73 74 54 | 61 6e 6b 25 29 3c 3c 31 |h%(LastT|ank%)<<1|
|00000b70| 29 0d 04 c4 10 20 e7 20 | 28 72 31 25 3c 72 32 25 |).... . |(r1%<r2%|
|00000b80| 29 0d 04 ce 17 20 20 20 | 20 21 71 25 3d 54 61 6e |).... | !q%=Tan|
|00000b90| 6b 57 69 6e 64 6f 77 25 | 0d 04 d8 1a 20 20 20 20 |kWindow%|.... |
|00000ba0| 71 25 21 34 3d 72 31 25 | 3a 71 25 21 31 32 3d 72 |q%!4=r1%|:q%!12=r|
|00000bb0| 32 25 0d 04 e2 32 20 20 | 20 20 71 25 21 38 3d 59 |2%...2 | q%!8=Y|
|00000bc0| 25 3a 71 25 21 31 36 3d | 59 25 2b 28 68 69 65 67 |%:q%!16=|Y%+(hieg|
|00000bd0| 68 74 25 28 4c 61 73 74 | 54 61 6e 6b 25 29 3c 3c |ht%(Last|Tank%)<<|
|00000be0| 32 29 2b 34 0d 04 ec 21 | 20 20 20 20 f4 20 47 6f |2)+4...!| . Go|
|00000bf0| 20 66 6f 72 20 65 72 61 | 73 65 20 72 65 63 74 61 | for era|se recta|
|00000c00| 6e 67 6c 65 73 0d 04 f6 | 1a 20 20 20 20 c8 99 20 |ngles...|. .. |
|00000c10| 26 34 30 30 43 39 2c 2c | 71 25 20 b8 20 66 25 0d |&400C9,,|q% . f%.|
|00000c20| 05 00 0e 20 20 20 20 e7 | 20 66 25 20 8c 0d 05 0a |... .| f% ....|
|00000c30| 0e 20 20 20 20 20 c8 95 | 20 66 25 0d 05 14 33 20 |. ..| f%...3 |
|00000c40| 20 20 20 20 20 c8 93 20 | c8 90 20 71 25 21 32 38 | .. |.. q%!28|
|00000c50| 2c 71 25 21 33 32 2c 71 | 25 21 33 36 2d 71 25 21 |,q%!32,q|%!36-q%!|
|00000c60| 32 38 2c 71 25 21 34 30 | 2d 71 25 21 33 32 0d 05 |28,q%!40|-q%!32..|
|00000c70| 1e 1c 20 20 20 20 20 20 | c8 99 20 26 34 30 30 43 |.. |.. &400C|
|00000c80| 41 2c 2c 71 25 20 b8 20 | 66 25 0d 05 28 0a 20 20 |A,,q% . |f%..(. |
|00000c90| 20 20 20 ce 0d 05 32 09 | 20 20 20 20 cd 0d 05 3c | ...2.| ...<|
|00000ca0| 06 20 cd 0d 05 46 0e 20 | 4c 61 73 74 58 25 3d 58 |. ...F. |LastX%=X|
|00000cb0| 25 0d 05 50 11 20 4c 61 | 73 74 54 61 6e 6b 25 3d |%..P. La|stTank%=|
|00000cc0| 49 25 0d 05 5a 04 0d 05 | 64 15 20 f4 20 50 61 69 |I%..Z...|d. . Pai|
|00000cd0| 6e 74 20 6e 65 77 20 74 | 61 6e 6b 0d 05 6e 27 20 |nt new t|ank..n' |
|00000ce0| 71 25 21 34 3d 58 25 3a | 71 25 21 31 32 3d 58 25 |q%!4=X%:|q%!12=X%|
|00000cf0| 2b 28 77 69 64 74 68 25 | 28 49 25 29 3c 3c 31 29 |+(width%|(I%)<<1)|
|00000d00| 2b 34 0d 05 78 28 20 71 | 25 21 38 3d 59 25 3a 71 |+4..x( q|%!8=Y%:q|
|00000d10| 25 21 31 36 3d 59 25 2b | 28 68 69 65 67 68 74 25 |%!16=Y%+|(hieght%|
|00000d20| 28 49 25 29 3c 3c 32 29 | 2b 34 0d 05 82 05 20 0d |(I%)<<2)|+4.... .|
|00000d30| 05 8c 17 20 c8 99 20 26 | 34 30 30 43 39 2c 2c 71 |... .. &|400C9,,q|
|00000d40| 25 20 b8 20 66 25 0d 05 | 96 0b 20 e7 20 66 25 20 |% . f%..|.. . f% |
|00000d50| 8c 0d 05 a0 0b 20 20 c8 | 95 20 66 25 0d 05 aa 17 |..... .|. f%....|
|00000d60| 20 20 20 f2 50 6c 6f 74 | 49 63 6f 6e 28 49 25 2c | .Plot|Icon(I%,|
|00000d70| 58 25 29 0d 05 b4 19 20 | 20 20 c8 99 20 26 34 30 |X%).... | .. &40|
|00000d80| 30 43 41 2c 2c 71 25 20 | b8 20 66 25 0d 05 be 07 |0CA,,q% |. f%....|
|00000d90| 20 20 ce 0d 05 c8 06 20 | cd 0d 05 d2 32 20 e7 20 | ..... |....2 . |
|00000da0| 54 61 6e 6b 46 69 72 65 | 25 20 8c 20 f2 74 61 6e |TankFire|% . .tan|
|00000db0| 6b 66 69 72 65 28 53 70 | 72 69 74 65 54 6f 74 61 |kfire(Sp|riteTota|
|00000dc0| 6c 25 2c 68 6f 75 73 65 | 58 25 29 0d 05 d3 14 f4 |l%,house|X%).....|
|00000dd0| 20 4e 45 58 54 20 20 3a | 58 25 2d 3d 32 30 30 0d | NEXT :|X%-=200.|
|00000de0| 05 dc 05 e1 0d 05 e6 05 | 3a 0d 05 f0 0f dd 20 a4 |........|:..... .|
|00000df0| 4d 6f 76 65 54 61 6e 6b | 0d 05 fa 09 ea 20 78 61 |MoveTank|..... xa|
|00000e00| 25 0d 06 04 14 78 72 25 | 2b 3d 64 78 25 3a 78 61 |%....xr%|+=dx%:xa|
|00000e10| 25 3d 78 72 25 0d 06 0e | 0b c8 8e 20 49 25 20 ca |%=xr%...|... I% .|
|00000e20| 0d 06 18 09 20 c9 20 31 | 3a 0d 06 22 22 20 20 20 |.... . 1|:.."" |
|00000e30| e7 20 54 61 6e 6b 46 69 | 72 65 25 20 80 20 ac 20 |. TankFi|re% . . |
|00000e40| 64 6f 77 6e 72 6f 61 64 | 25 20 8c 0d 06 2c 16 20 |downroad|% ...,. |
|00000e50| 20 20 20 20 20 49 25 3d | 33 37 3a 64 78 25 3d 31 | I%=|37:dx%=1|
|00000e60| 36 0d 06 36 0b 20 20 20 | 20 20 20 cc 0d 06 40 4d |6..6. | ...@M|
|00000e70| 20 20 20 20 e7 20 28 28 | 54 61 6e 6b 46 69 72 65 | . ((|TankFire|
|00000e80| 25 20 80 20 64 6f 77 6e | 72 6f 61 64 25 29 20 84 |% . down|road%) .|
|00000e90| 20 28 28 78 72 25 3e 52 | 25 2d 32 30 30 29 20 84 | ((xr%>R|%-200) .|
|00000ea0| 20 b3 28 31 29 3c 2e 30 | 33 29 29 20 80 20 63 6f | .(1)<.0|3)) . co|
|00000eb0| 75 6e 74 25 3c 3d 30 20 | 8c 0d 06 4a 34 20 20 20 |unt%<=0 |...J4 |
|00000ec0| 20 20 20 72 61 64 69 75 | 73 25 3d b3 28 31 29 2a | radiu|s%=.(1)*|
|00000ed0| 31 30 30 2b 35 30 3a 64 | 78 25 3d 30 3a 49 25 3d |100+50:d|x%=0:I%=|
|00000ee0| 49 25 2b 31 3a 63 6f 75 | 6e 74 25 3d 34 0d 06 54 |I%+1:cou|nt%=4..T|
|00000ef0| 0b 20 20 20 20 20 20 cc | 0d 06 5e 13 20 20 20 20 |. .|..^. |
|00000f00| 20 20 63 6f 75 6e 74 25 | 2d 3d 31 0d 06 68 29 20 | count%|-=1..h) |
|00000f10| 20 20 20 20 20 e7 20 b3 | 28 31 29 3e 2e 39 37 20 | . .|(1)>.97 |
|00000f20| 49 25 3d 33 33 3a 63 6f | 75 6e 74 25 3d 38 3a 64 |I%=33:co|unt%=8:d|
|00000f30| 78 25 3d 34 0d 06 72 33 | 20 20 20 20 20 20 e7 20 |x%=4..r3| . |
|00000f40| b3 28 31 29 3e 2e 39 37 | 20 80 20 46 69 72 65 25 |.(1)>.97| . Fire%|
|00000f50| 20 8c 20 49 25 3d 33 36 | 3a 63 6f 75 6e 74 25 3d | . I%=36|:count%=|
|00000f60| 38 3a 64 78 25 3d 38 0d | 06 7c 09 20 20 20 20 cd |8:dx%=8.|.|. .|
|00000f70| 0d 06 86 08 20 20 20 cd | 0d 06 90 0a 20 c9 20 31 |.... .|.... . 1|
|00000f80| 36 3a 0d 06 9a 20 20 20 | 20 e7 20 54 61 6e 6b 46 |6:... | . TankF|
|00000f90| 69 72 65 25 20 80 20 64 | 6f 77 6e 72 6f 61 64 25 |ire% . d|ownroad%|
|00000fa0| 20 8c 0d 06 a4 17 20 20 | 20 20 20 20 49 25 3d 33 | ..... | I%=3|
|00000fb0| 38 3a 64 78 25 3d 2d 31 | 36 0d 06 ae 0b 20 20 20 |8:dx%=-1|6.... |
|00000fc0| 20 20 20 cc 0d 06 b8 4d | 20 20 20 20 e7 20 20 28 | ....M| . (|
|00000fd0| 28 54 61 6e 6b 46 69 72 | 65 25 20 80 20 ac 20 64 |(TankFir|e% . . d|
|00000fe0| 6f 77 6e 72 6f 61 64 25 | 29 20 84 20 28 28 78 72 |ownroad%|) . ((xr|
|00000ff0| 25 3c 31 35 30 29 20 84 | 20 b3 28 31 29 3c 2e 30 |%<150) .| .(1)<.0|
|00001000| 33 29 29 20 80 20 63 6f | 75 6e 74 25 3c 3d 30 20 |3)) . co|unt%<=0 |
|00001010| 8c 0d 06 c2 34 20 20 20 | 20 20 20 72 61 64 69 75 |....4 | radiu|
|00001020| 73 25 3d b3 28 31 29 2a | 31 30 30 2b 35 30 3a 64 |s%=.(1)*|100+50:d|
|00001030| 78 25 3d 30 3a 49 25 3d | 49 25 2b 31 3a 63 6f 75 |x%=0:I%=|I%+1:cou|
|00001040| 6e 74 25 3d 34 0d 06 cc | 0b 20 20 20 20 20 20 cc |nt%=4...|. .|
|00001050| 0d 06 d6 13 20 20 20 20 | 20 20 63 6f 75 6e 74 25 |.... | count%|
|00001060| 2d 3d 31 0d 06 e0 34 20 | 20 20 20 20 20 e7 20 b3 |-=1...4 | . .|
|00001070| 28 31 29 3e 2e 39 37 20 | 80 20 46 69 72 65 25 20 |(1)>.97 |. Fire% |
|00001080| 8c 20 49 25 3d 33 35 3a | 63 6f 75 6e 74 25 3d 38 |. I%=35:|count%=8|
|00001090| 3a 64 78 25 3d 2d 38 0d | 06 ea 09 20 20 20 20 cd |:dx%=-8.|... .|
|000010a0| 0d 06 f4 08 20 20 20 cd | 0d 06 fe 0a 20 c9 20 33 |.... .|.... . 3|
|000010b0| 33 3a 0d 07 08 10 20 20 | 20 63 6f 75 6e 74 25 2d |3:.... | count%-|
|000010c0| 3d 31 0d 07 12 28 20 20 | 20 e7 20 63 6f 75 6e 74 |=1...( | . count|
|000010d0| 25 3d 30 20 8c 20 49 25 | 3d 33 34 3a 63 6f 75 6e |%=0 . I%|=34:coun|
|000010e0| 74 25 3d 34 3a 64 78 25 | 3d 38 0d 07 1c 0a 20 c9 |t%=4:dx%|=8.... .|
|000010f0| 20 33 34 3a 0d 07 26 10 | 20 20 20 63 6f 75 6e 74 | 34:..&.| count|
|00001100| 25 2d 3d 31 0d 07 30 1e | 20 20 20 e7 20 63 6f 75 |%-=1..0.| . cou|
|00001110| 6e 74 25 3d 30 20 8c 20 | 49 25 3d 31 3a 64 78 25 |nt%=0 . |I%=1:dx%|
|00001120| 3d 38 0d 07 3a 0a 20 c9 | 20 33 35 3a 0d 07 44 23 |=8..:. .| 35:..D#|
|00001130| 20 20 20 e7 20 63 6f 75 | 6e 74 25 3d 38 20 8c 20 | . cou|nt%=8 . |
|00001140| d4 20 32 2c 2d 31 35 2c | 37 32 30 30 2c 37 35 0d |. 2,-15,|7200,75.|
|00001150| 07 4e 10 20 20 20 63 6f | 75 6e 74 25 2d 3d 31 0d |.N. co|unt%-=1.|
|00001160| 07 58 20 20 20 20 e7 20 | 63 6f 75 6e 74 25 3d 30 |.X . |count%=0|
|00001170| 20 8c 20 49 25 3d 31 36 | 3a 64 78 25 3d 2d 38 0d | . I%=16|:dx%=-8.|
|00001180| 07 62 0a 20 c9 20 33 36 | 3a 0d 07 6c 23 20 20 20 |.b. . 36|:..l# |
|00001190| e7 20 63 6f 75 6e 74 25 | 3d 38 20 8c 20 d4 20 32 |. count%|=8 . . 2|
|000011a0| 2c 2d 31 35 2c 37 32 30 | 30 2c 37 35 0d 07 76 10 |,-15,720|0,75..v.|
|000011b0| 20 20 20 63 6f 75 6e 74 | 25 2d 3d 31 0d 07 80 1e | count|%-=1....|
|000011c0| 20 20 20 e7 20 63 6f 75 | 6e 74 25 3d 30 20 8c 20 | . cou|nt%=0 . |
|000011d0| 49 25 3d 31 3a 64 78 25 | 3d 38 0d 07 8a 0a 20 c9 |I%=1:dx%|=8.... .|
|000011e0| 20 33 37 3a 0d 07 94 4a | 20 20 20 20 e7 20 28 58 | 37:...J| . (X|
|000011f0| 25 2b 28 77 69 64 74 68 | 25 28 49 25 29 3c 3c 31 |%+(width|%(I%)<<1|
|00001200| 29 29 3e 3d 68 6f 75 73 | 65 58 25 20 8c 20 54 61 |))>=hous|eX% . Ta|
|00001210| 6e 6b 46 69 72 65 25 3d | a3 3a 49 25 3d 33 39 3a |nkFire%=|.:I%=39:|
|00001220| 63 6f 75 6e 74 25 3d 34 | 3a 64 78 25 3d 38 0d 07 |count%=4|:dx%=8..|
|00001230| 9e 0a 20 c9 20 33 38 3a | 0d 07 a8 55 20 20 20 20 |.. . 38:|...U |
|00001240| e7 20 58 25 3c 3d 28 68 | 6f 75 73 65 58 25 2b 28 |. X%<=(h|ouseX%+(|
|00001250| 77 69 64 74 68 25 28 53 | 70 72 69 74 65 54 6f 74 |width%(S|priteTot|
|00001260| 61 6c 25 29 3c 3c 31 29 | 29 20 8c 20 54 61 6e 6b |al%)<<1)|) . Tank|
|00001270| 46 69 72 65 25 3d a3 3a | 49 25 3d 34 30 3a 63 6f |Fire%=.:|I%=40:co|
|00001280| 75 6e 74 25 3d 34 3a 64 | 78 25 3d 2d 38 0d 07 b2 |unt%=4:d|x%=-8...|
|00001290| 0a 20 c9 20 33 39 3a 0d | 07 bc 10 20 20 20 63 6f |. . 39:.|... co|
|000012a0| 75 6e 74 25 2d 3d 31 0d | 07 c6 1e 20 20 20 e7 20 |unt%-=1.|... . |
|000012b0| 63 6f 75 6e 74 25 3d 30 | 20 8c 20 49 25 3d 31 3a |count%=0| . I%=1:|
|000012c0| 64 78 25 3d 38 0d 07 d0 | 0a 20 c9 20 34 30 3a 0d |dx%=8...|. . 40:.|
|000012d0| 07 da 10 20 20 20 63 6f | 75 6e 74 25 2d 3d 31 0d |... co|unt%-=1.|
|000012e0| 07 e4 20 20 20 20 e7 20 | 63 6f 75 6e 74 25 3d 30 |.. . |count%=0|
|000012f0| 20 8c 20 49 25 3d 31 36 | 3a 64 78 25 3d 2d 38 0d | . I%=16|:dx%=-8.|
|00001300| 07 ee 06 20 7f 0d 07 f8 | 10 20 20 20 63 6f 75 6e |... ....|. coun|
|00001310| 74 25 2d 3d 31 0d 08 02 | 2f 20 20 20 78 61 25 3d |t%-=1...|/ xa%=|
|00001320| 78 72 25 2b b5 28 28 28 | 49 25 3c 3c 31 29 2d 63 |xr%+.(((|I%<<1)-c|
|00001330| 6f 75 6e 74 25 29 2a af | 2f 33 32 29 2a 72 61 64 |ount%)*.|/32)*rad|
|00001340| 69 75 73 25 0d 08 0c 13 | 20 20 20 e7 20 63 6f 75 |ius%....| . cou|
|00001350| 6e 74 25 3d 30 20 8c 0d | 08 16 12 20 20 20 20 20 |nt%=0 ..|... |
|00001360| 20 63 6f 75 6e 74 25 3d | 32 0d 08 20 0f 20 20 20 | count%=|2.. . |
|00001370| 20 20 20 49 25 2b 3d 31 | 0d 08 2a 2e 20 20 20 20 | I%+=1|..*. |
|00001380| 20 20 e7 20 49 25 3e 54 | 61 6e 6b 4d 61 78 25 20 | . I%>T|ankMax% |
|00001390| 8c 20 49 25 3d 31 3a 64 | 78 25 3d 38 3a 63 6f 75 |. I%=1:d|x%=8:cou|
|000013a0| 6e 74 25 3d 32 30 0d 08 | 34 24 20 20 20 20 20 20 |nt%=20..|4$ |
|000013b0| e7 20 49 25 3d 31 36 20 | 8c 20 64 78 25 3d 2d 38 |. I%=16 |. dx%=-8|
|000013c0| 3a 63 6f 75 6e 74 25 3d | 32 30 0d 08 3e 08 20 20 |:count%=|20..>. |
|000013d0| 20 cd 0d 08 48 05 cb 0d | 08 52 08 3d 78 61 25 0d | ...H...|.R.=xa%.|
|000013e0| 08 5c 04 0d 08 66 16 dd | 20 f2 74 61 6e 6b 66 69 |.\...f..| .tankfi|
|000013f0| 72 65 28 49 25 2c 58 25 | 29 0d 08 70 27 20 71 25 |re(I%,X%|)..p' q%|
|00001400| 21 34 3d 58 25 3a 71 25 | 21 31 32 3d 58 25 2b 28 |!4=X%:q%|!12=X%+(|
|00001410| 77 69 64 74 68 25 28 49 | 25 29 3c 3c 31 29 2b 34 |width%(I|%)<<1)+4|
|00001420| 0d 08 7a 28 20 71 25 21 | 38 3d 59 25 3a 71 25 21 |..z( q%!|8=Y%:q%!|
|00001430| 31 36 3d 59 25 2b 28 68 | 69 65 67 68 74 25 28 49 |16=Y%+(h|ieght%(I|
|00001440| 25 29 3c 3c 32 29 2b 34 | 0d 08 84 17 20 c8 99 20 |%)<<2)+4|.... .. |
|00001450| 26 34 30 30 43 39 2c 2c | 71 25 20 b8 20 66 25 0d |&400C9,,|q% . f%.|
|00001460| 08 8e 0b 20 e7 20 66 25 | 20 8c 0d 08 98 0b 20 20 |... . f%| ..... |
|00001470| c8 95 20 66 25 0d 08 a2 | 17 20 20 20 f2 50 6c 6f |.. f%...|. .Plo|
|00001480| 74 49 63 6f 6e 28 49 25 | 2c 58 25 29 0d 08 ac 19 |tIcon(I%|,X%)....|
|00001490| 20 20 20 c8 99 20 26 34 | 30 30 43 41 2c 2c 71 25 | .. &4|00CA,,q%|
|000014a0| 20 b8 20 66 25 0d 08 b6 | 07 20 20 ce 0d 08 c0 06 | . f%...|. .....|
|000014b0| 20 cd 0d 08 ca 05 e1 0d | 08 d4 04 0d 08 de 0d dd | .......|........|
|000014c0| 20 f2 72 65 64 72 61 77 | 0d 08 e8 08 ea 20 66 25 | .redraw|..... f%|
|000014d0| 0d 08 f2 13 21 71 25 3d | 54 61 6e 6b 57 69 6e 64 |....!q%=|TankWind|
|000014e0| 6f 77 25 0d 08 fc 16 c8 | 99 20 26 34 30 30 43 38 |ow%.....|. &400C8|
|000014f0| 2c 2c 71 25 20 b8 20 66 | 25 0d 09 06 0a 20 c8 95 |,,q% . f|%.... ..|
|00001500| 20 66 25 0d 09 10 16 20 | 20 f2 50 6c 6f 74 49 63 | f%.... | .PlotIc|
|00001510| 6f 6e 28 49 25 2c 58 25 | 29 0d 09 1a 33 20 20 e7 |on(I%,X%|)...3 .|
|00001520| 20 54 61 6e 6b 46 69 72 | 65 25 20 8c 20 f2 50 6c | TankFir|e% . .Pl|
|00001530| 6f 74 49 63 6f 6e 28 53 | 70 72 69 74 65 54 6f 74 |otIcon(S|priteTot|
|00001540| 61 6c 25 2c 68 6f 75 73 | 65 58 25 29 0d 09 24 18 |al%,hous|eX%)..$.|
|00001550| 20 20 c8 99 20 26 34 30 | 30 43 41 2c 2c 71 25 20 | .. &40|0CA,,q% |
|00001560| b8 20 66 25 0d 09 2e 06 | 20 ce 0d 09 38 05 e1 0d |. f%....| ...8...|
|00001570| 09 42 05 3a 0d 09 4c 19 | dd 20 f2 50 6c 6f 74 49 |.B.:..L.|. .PlotI|
|00001580| 63 6f 6e 28 49 25 2c 78 | 70 6f 73 25 29 0d 09 56 |con(I%,x|pos%)..V|
|00001590| 18 20 21 73 31 25 3d 78 | 70 6f 73 25 3a 73 31 25 |. !s1%=x|pos%:s1%|
|000015a0| 21 34 3d 59 25 0d 09 60 | 3f 20 73 31 25 21 38 3d |!4=Y%..`|? s1%!8=|
|000015b0| 78 70 6f 73 25 2b 34 2b | 28 77 69 64 74 68 25 28 |xpos%+4+|(width%(|
|000015c0| 49 25 29 3c 3c 31 29 3a | 73 31 25 21 31 32 3d 59 |I%)<<1):|s1%!12=Y|
|000015d0| 25 2b 34 2b 28 68 69 65 | 67 68 74 25 28 49 25 29 |%+4+(hie|ght%(I%)|
|000015e0| 3c 3c 32 29 0d 09 6a 16 | 20 73 31 25 21 32 30 3d |<<2)..j.| s1%!20=|
|000015f0| 54 61 6e 6b 73 25 28 49 | 25 29 0d 09 74 13 20 c8 |Tanks%(I|%)..t. .|
|00001600| 99 20 26 34 30 30 45 32 | 2c 2c 73 31 25 0d 09 7e |. &400E2|,,s1%..~|
|00001610| 05 e1 0d 09 88 05 3a 0d | 09 92 0b dd 20 f2 6d 6f |......:.|.... .mo|
|00001620| 64 65 0d 09 9c 2a 21 71 | 25 3d 34 3a 71 25 21 34 |de...*!q|%=4:q%!4|
|00001630| 3d 35 3a 71 25 21 38 3d | 31 31 3a 71 25 21 31 32 |=5:q%!8=|11:q%!12|
|00001640| 3d 31 32 3a 71 25 21 31 | 36 3d 2d 31 0d 09 a6 22 |=12:q%!1|6=-1..."|
|00001650| c8 99 20 22 4f 53 5f 52 | 65 61 64 56 64 75 56 61 |.. "OS_R|eadVduVa|
|00001660| 72 69 61 62 6c 65 73 22 | 2c 71 25 2c 71 25 0d 09 |riables"|,q%,q%..|
|00001670| b0 14 78 73 25 3d 21 71 | 25 3a 79 73 25 3d 71 25 |..xs%=!q|%:ys%=q%|
|00001680| 21 34 0d 09 ba 26 52 25 | 3d 28 71 25 21 38 2b 31 |!4...&R%|=(q%!8+1|
|00001690| 29 3c 3c 78 73 25 3a 54 | 25 3d 28 71 25 21 31 32 |)<<xs%:T|%=(q%!12|
|000016a0| 2b 31 29 3c 3c 79 73 25 | 0d 09 c4 16 e7 20 78 72 |+1)<<ys%|..... xr|
|000016b0| 25 3e 3d 52 25 20 8c 20 | 78 72 25 3d 52 25 0d 09 |%>=R% . |xr%=R%..|
|000016c0| ce 05 e1 0d 09 d8 05 3a | 0d 09 e2 0b dd 20 f2 6f |.......:|..... .o|
|000016d0| 70 65 6e 0d 09 ec 09 f2 | 6d 6f 64 65 0d 09 f6 34 |pen.....|mode...4|
|000016e0| 65 76 65 6e 74 25 21 34 | 3d 30 3a 65 76 65 6e 74 |event%!4|=0:event|
|000016f0| 25 21 38 3d 42 25 3a 65 | 76 65 6e 74 25 21 31 32 |%!8=B%:e|vent%!12|
|00001700| 3d 52 25 3a 65 76 65 6e | 74 25 21 31 36 3d 54 25 |=R%:even|t%!16=T%|
|00001710| 0d 0a 00 28 c8 99 20 22 | 57 69 6d 70 5f 53 65 74 |...(.. "|Wimp_Set|
|00001720| 45 78 74 65 6e 74 22 2c | 21 65 76 65 6e 74 25 2c |Extent",|!event%,|
|00001730| 65 76 65 6e 74 25 2b 34 | 0d 0a 0a 20 c8 99 20 22 |event%+4|... .. "|
|00001740| 57 69 6d 70 5f 4f 70 65 | 6e 57 69 6e 64 6f 77 22 |Wimp_Ope|nWindow"|
|00001750| 2c 2c 65 76 65 6e 74 25 | 0d 0a 14 05 e1 0d 0a 1e |,,event%|........|
|00001760| 05 3a 0d 0a 28 18 dd 20 | f2 72 65 63 65 69 76 65 |.:..(.. |.receive|
|00001770| 28 6d 65 73 73 61 67 65 | 25 29 0d 0a 32 29 ea 20 |(message|%)..2). |
|00001780| 6d 79 5f 72 65 66 25 2c | 20 74 79 70 65 24 2c 20 |my_ref%,| type$, |
|00001790| 6f 70 74 69 6f 6e 24 2c | 20 49 25 2c 20 70 66 6c |option$,| I%, pfl|
|000017a0| 61 67 25 0d 0a 3c 18 6d | 79 5f 72 65 66 25 20 3d |ag%..<.m|y_ref% =|
|000017b0| 20 6d 65 73 73 61 67 65 | 25 21 38 0d 0a 46 14 c8 | message|%!8..F..|
|000017c0| 8e 20 6d 65 73 73 61 67 | 65 25 21 31 36 20 ca 0d |. messag|e%!16 ..|
|000017d0| 0a 50 08 20 c9 20 30 0d | 0a 5a 10 20 20 f2 74 65 |.P. . 0.|.Z. .te|
|000017e0| 72 6d 69 6e 61 74 65 0d | 0a 64 05 cb 0d 0a 6e 05 |rminate.|.d....n.|
|000017f0| e1 0d 0a 78 05 3a 0d 0a | 82 0b dd 20 f2 6d 65 6e |...x.:..|... .men|
|00001800| 75 0d 0a 8c 10 c8 8e 20 | 21 65 76 65 6e 74 25 20 |u...... |!event% |
|00001810| ca 0d 0a 96 09 20 c9 20 | 30 3a 0d 0a a0 13 20 20 |..... . |0:.... |
|00001820| 46 69 72 65 25 3d ac 20 | 46 69 72 65 25 0d 0a aa |Fire%=. |Fire%...|
|00001830| 1b 20 20 6d 65 6e 75 25 | 21 32 38 3d 6d 65 6e 75 |. menu%|!28=menu|
|00001840| 25 21 32 38 20 82 20 31 | 0d 0a b4 14 20 c9 20 31 |%!28 . 1|.... . 1|
|00001850| 3a 20 f2 74 65 72 6d 69 | 6e 61 74 65 0d 0a be 05 |: .termi|nate....|
|00001860| cb 0d 0a c8 20 c8 99 20 | 22 57 69 6d 70 5f 47 65 |.... .. |"Wimp_Ge|
|00001870| 74 50 6f 69 6e 74 65 72 | 49 6e 66 6f 22 2c 2c 71 |tPointer|Info",,q|
|00001880| 25 0d 0a d2 3c e7 20 28 | 71 25 21 38 20 80 20 31 |%...<. (|q%!8 . 1|
|00001890| 29 3d 31 20 8c 20 c8 99 | 22 57 69 6d 70 5f 43 72 |)=1 . ..|"Wimp_Cr|
|000018a0| 65 61 74 65 4d 65 6e 75 | 22 2c 2c 6d 65 6e 75 25 |eateMenu|",,menu%|
|000018b0| 2c 71 25 21 30 2d 36 34 | 2c 71 25 21 34 0d 0a dc |,q%!0-64|,q%!4...|
|000018c0| 05 e1 0d 0a e6 05 3a 0d | 0a f0 0f dd f2 73 65 74 |......:.|.....set|
|000018d0| 75 70 6d 65 6e 75 0d 0a | fa 08 ea 20 6d 25 0d 0b |upmenu..|... m%..|
|000018e0| 04 14 24 6d 65 6e 75 25 | 3d 22 44 65 73 6b 57 61 |..$menu%|="DeskWa|
|000018f0| 72 22 0d 0b 0e 0e 6d 65 | 6e 75 25 3f 31 32 3d 37 |r"....me|nu%?12=7|
|00001900| 0d 0b 18 0e 6d 65 6e 75 | 25 3f 31 33 3d 32 0d 0b |....menu|%?13=2..|
|00001910| 22 0e 6d 65 6e 75 25 3f | 31 34 3d 37 0d 0b 2c 0e |".menu%?|14=7..,.|
|00001920| 6d 65 6e 75 25 3f 31 35 | 3d 30 0d 0b 36 10 6d 65 |menu%?15|=0..6.me|
|00001930| 6e 75 25 21 31 36 3d 31 | 32 38 0d 0b 40 0f 6d 65 |nu%!16=1|28..@.me|
|00001940| 6e 75 25 21 32 30 3d 34 | 30 0d 0b 4a 0e 6d 65 6e |nu%!20=4|0..J.men|
|00001950| 75 25 21 32 34 3d 30 0d | 0b 54 0f 6d 25 3d 6d 65 |u%!24=0.|.T.m%=me|
|00001960| 6e 75 25 2b 32 38 0d 0b | 5e 0b 6d 25 21 30 3d 26 |nu%+28..|^.m%!0=&|
|00001970| 31 0d 0b 68 0a 6d 25 21 | 34 3d 30 0d 0b 72 18 6d |1..h.m%!|4=0..r.m|
|00001980| 25 21 38 3d 28 37 3c 3c | 32 34 29 84 20 25 31 31 |%!8=(7<<|24). %11|
|00001990| 30 30 31 0d 0b 7c 13 24 | 28 6d 25 2b 31 32 29 3d |001..|.$|(m%+12)=|
|000019a0| 22 46 69 72 65 22 0d 0b | 86 0c 6d 25 3d 6d 25 2b |"Fire"..|..m%=m%+|
|000019b0| 32 34 0d 0b 90 0c 6d 25 | 21 30 3d 26 38 30 0d 0b |24....m%|!0=&80..|
|000019c0| 9a 0a 6d 25 21 34 3d 30 | 0d 0b a4 18 6d 25 21 38 |..m%!4=0|....m%!8|
|000019d0| 3d 28 37 3c 3c 32 34 29 | 84 20 25 31 31 30 30 31 |=(7<<24)|. %11001|
|000019e0| 0d 0b ae 13 24 28 6d 25 | 2b 31 32 29 3d 22 51 75 |....$(m%|+12)="Qu|
|000019f0| 69 74 22 0d 0b b8 05 e1 | 0d 0b c2 05 3a 0d 0b cc |it".....|....:...|
|00001a00| 10 dd 20 f2 74 65 72 6d | 69 6e 61 74 65 0d 0b d6 |.. .term|inate...|
|00001a10| 16 c8 99 22 57 69 6d 70 | 5f 43 6c 6f 73 65 44 6f |..."Wimp|_CloseDo|
|00001a20| 77 6e 22 0d 0b e0 05 e0 | 0d 0b ea 05 3a 0d 0b f4 |wn".....|....:...|
|00001a30| 0f dd 20 a4 72 74 6f 7a | 28 73 25 29 0d 0b fe 08 |.. .rtoz|(s%)....|
|00001a40| ea 20 6e 24 0d 0c 08 1a | c8 95 3f 73 25 3a 6e 24 |. n$....|..?s%:n$|
|00001a50| 2b 3d bd 3f 73 25 3a 73 | 25 2b 3d 31 3a ce 0d 0c |+=.?s%:s|%+=1:...|
|00001a60| 12 07 3d 6e 24 0d 0c 1c | 05 3a 0d 0c 26 0c dd 20 |..=n$...|.:..&.. |
|00001a70| f2 63 6c 6f 73 65 0d 0c | 30 2d 21 71 25 3d 54 61 |.close..|0-!q%=Ta|
|00001a80| 6e 6b 57 69 6e 64 6f 77 | 25 3a c8 99 20 22 57 69 |nkWindow|%:.. "Wi|
|00001a90| 6d 70 5f 43 6c 6f 73 65 | 57 69 6e 64 6f 77 22 2c |mp_Close|Window",|
|00001aa0| 2c 71 25 0d 0c 3a 05 e1 | 0d 0c 44 05 3a 0d 0c 4e |,q%..:..|..D.:..N|
|00001ab0| 14 dd 20 f2 6d 6f 61 6e | 28 72 65 70 6f 72 74 24 |.. .moan|(report$|
|00001ac0| 29 0d 0c 58 14 85 20 26 | 32 30 30 30 30 2c 72 65 |)..X.. &|20000,re|
|00001ad0| 70 6f 72 74 24 0d 0c 62 | 05 3a 0d 0c 6c 1b dd 20 |port$..b|.:..l.. |
|00001ae0| f2 65 72 72 6f 72 28 65 | 72 72 25 2c 20 72 65 70 |.error(e|rr%, rep|
|00001af0| 6f 72 74 24 29 0d 0c 76 | 09 ee 20 85 20 87 0d 0c |ort$)..v|.. . ...|
|00001b00| 80 49 e7 20 65 72 72 25 | 3c 26 31 30 31 30 30 20 |.I. err%|<&10100 |
|00001b10| 84 20 65 72 72 25 3e 26 | 32 30 30 30 30 20 8c 20 |. err%>&|20000 . |
|00001b20| 72 65 70 6f 72 74 24 3d | 72 65 70 6f 72 74 24 2b |report$=|report$+|
|00001b30| 22 20 69 6e 74 65 72 6e | 61 6c 20 65 72 72 6f 72 |" intern|al error|
|00001b40| 20 22 2b c3 28 9e 29 0d | 0c 8a 16 21 65 72 72 6f | "+.(.).|...!erro|
|00001b50| 72 5f 62 6c 6b 25 20 3d | 20 65 72 72 25 0d 0c 94 |r_blk% =| err%...|
|00001b60| 1b 24 28 65 72 72 6f 72 | 5f 62 6c 6b 25 2b 34 29 |.$(error|_blk%+4)|
|00001b70| 3d 72 65 70 6f 72 74 24 | 0d 0c 9e 21 f2 7a 65 72 |=report$|...!.zer|
|00001b80| 6f 5f 74 65 72 6d 69 6e | 61 74 65 28 65 72 72 6f |o_termin|ate(erro|
|00001b90| 72 5f 62 6c 6b 25 2b 34 | 29 0d 0c a8 33 c8 99 20 |r_blk%+4|)...3.. |
|00001ba0| 22 57 69 6d 70 5f 52 65 | 70 6f 72 74 45 72 72 6f |"Wimp_Re|portErro|
|00001bb0| 72 22 2c 20 65 72 72 6f | 72 5f 62 6c 6b 25 2c 20 |r", erro|r_blk%, |
|00001bc0| 31 2c 20 22 44 65 73 6b | 57 61 72 22 0d 0c b2 05 |1, "Desk|War"....|
|00001bd0| e1 0d 0c bc 05 3a 0d 0c | c6 18 dd f2 7a 65 72 6f |.....:..|....zero|
|00001be0| 5f 74 65 72 6d 69 6e 61 | 74 65 28 53 25 29 0d 0c |_termina|te(S%)..|
|00001bf0| d0 0f 53 25 3f a9 24 53 | 25 20 3d 20 30 0d 0c da |..S%?.$S|% = 0...|
|00001c00| 05 e1 0d ff | |.... | |
+--------+-------------------------+-------------------------+--------+--------+